Syde\Vendor\Inpsyde\PayoneerForWoocommerce\PaymentGateway\Gateway\PaymentGateway B

Total Complexity 85
Dependencies 29
Dependents 11
Total lines 695
Lines of code 360
Logical lines of code 242
Comment lines 242
Methods 34
Properties 13

Methods 34

Method Rating Maintainability Complexity Lines of code
get_field_value()
A
50 8 27
generate_settings_html()
S
50 7 28
is_available()
S
53 7 22
process_refund()
S
51 5 25
getFieldGroup()
S
59 5 13
setupSavingPayoutData()
S
56 4 19
get_custom_attribute_html()
S
61 4 13
validateMerchantCredentials()
S
57 3 18
filterVirtualFields()
S
60 3 12
getFieldConfig()
S
62 3 11
process_payment()
S
57 2 15
get_title()
S
62 3 9
processMerchants()
S
62 2 11
__construct()
S
54 1 21
getFieldValue()
S
69 2 7
get_icon()
S
65 2 9
getOrder()
S
68 2 7
setPropertiesFromOptions()
S
65 2 8
payment_fields()
S
63 2 10
isRefundOrderPaidWithPayoneer()
S
71 2 5
setMerchants()
S
71 2 6
getIncomingFieldValue()
S
69 2 6
setPropertiesFromConfig()
S
62 1 11
validateApiCredentials()
S
70 1 5
getMerchants()
S
81 1 3
createMerchant()
S
76 1 4
getTransactionUrlFieldName()
S
81 1 3
init_settings()
S
80 1 3
getCredentialsToValidate()
S
74 1 4
get_transaction_url()
S
74 1 4
get_option_key()
S
82 1 3
process_admin_options()
S
67 1 8
getFieldGroupValues()
S
69 1 7
has_fields()
S
80 1 3